1303 Park St, Alameda, CA 94501-4507, Alameda
Scolari's is one of the best if not the best burger in Alameda. The burgers and fries are always good. I would highly r
Scolari's is one of the best if not the best burger in Alameda. The burgers and fries are always good. I would highly r